A physical structure or natural formation that separates or obstructs something
एक भौतिक संरचना या प्राकृतिक निर्माण जो कुछ अलग करता है या अवरोध करता है
English Usage: The Great Barrier Reef is one of the most spectacular natural wonders of the world.
Hindi Usage: महान बैरियर रीफ दुनिया के सबसे अद्भुत प्राकृतिक चमत्कारों में से एक है।